package com.topnav.mc.admin.entity.wrapper;

import com.topnav.mc.admin.entity.param.GbQuartzJobParam;
import com.topnav.mc.base.mc.McWrapper;
import lombok.extern.slf4j.Slf4j;
import org.springframework.util.StringUtils;


@Slf4j
public class GbQuartzJobWrapper extends McWrapper<GbQuartzJobParam> {
    public GbQuartzJobWrapper(GbQuartzJobParam entity) {
        super(entity);

        if (entity == null){
            return;
        }
        if (!StringUtils.isEmpty(entity.getJobName())){
            this.like("job_name",entity.getJobName());
        }
        if (!StringUtils.isEmpty(entity.getJobDesc())){
            this.like("job_desc",entity.getJobDesc());
        }

        if (entity.getStatus()!=null){
            this.eq("status",entity.getStatus());
        }

    }
}
